exogenous substance - Español Inglés Diccionario